QR Code Link to This Post This is a 1980's print featuring the Central Park Mall in downtown Omaha, which has since been renamed the Gene Leahy Mall. The framed print measures 18.5" wide and 23.5" tall. It is not in collector grade condition, as it has a few very small scuffs on the print, but it looks great hanging on the wall. Priced accordingly at $25.